Python Job: Python Software Engineer - Remote

Job added on

Company

Nozzle.ai
United Kingdom

Location

Remote Position
(From Everywhere/No Office Location)

Job type

Full-Time

Python Job Details

About Nozzle:

It's our mission to give every Amazon seller the power to understand their customers and grow their business. We're innovators, big thinkers, and eCommerce experts constantly challenging the status quo by building impactful tech.


Our values:

  • We're radically candid
  • We're transparent
  • We're autonomous and accountable
  • We're curious
  • We're great communicators

We support each other as a team


About the Role


We are looking for an experienced Python developer to join our engineering team and help us develop and maintain our software systems.


Responsibilities will include:

  • Working on improving and maintaining our Analytics platform
  • Writing, Refactoring and testing code
  • Working with Bigquery, Postgresql and data pipelines
  • Assess and prioritise feature requests
  • Collaborate with other team members and stakeholders
  • Stay up-to-date on emerging technologies

To be successful in this role, you should have experience using server-side logic, good SQL knowledge and work well in a team.


Ultimately, you’ll help us to build low-latency web applications that align with our business needs.


Requirements and Skills

  • Team spirit
  • Good problem-solving skills
  • Work experience as a Python Developer
  • Expertise in Flask and WebApps
  • Strong SQL skills.
  • Experience working with SQLAlchemy or a similar ORM representing and supporting business processes
  • Familiarity with TDD and testing frameworks like Pytest
  • Knowledge of user authentication and authorization between multiple services and environments.
  • Knowledge of data validation libraries like Marshmallow.
  • Knowledge of data wrangling and data pipelines.
  • Familiarity with poetry to manage dependencies and virtual environments.
  • Experience working with GCP
  • Proficient understanding of code versioning tools, such as GIT/Github